jumby bean (leucaena glauca) - German English Dictionary